Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Wimbledon - London M25 Takasaki Taipei 2 Challenger Astana Challenger M25 Launceston China F3 Ukraine F1 Ukraine F2 Ukraine F3 Thailand F3 China F2 India F1 India F4 India F5 Uzbekistan F1 Uzbekistan F1 Uzbekistan F2 Uzbekistan F3 Italy F18 France F18 France F19 France F4 Uzbekistan F1 Uzbekistan F2 France F14 Indonesia F3 Indonesia F4 Hong Kong F2 Hong Kong F3 Korea F1 Korea F2 Korea F6 China F6 China F7 Thailand F1 Thailand F2 Thailand F3 China F1 China F2 China F3 Korea F1 Korea F3 Korea F4 Uzbekistan F3 Uzbekistan F2 Uzbekistan F4 Uzbekistan F4 India F2 M25 Bali M25 Burnie M15 Nishi-Tokyo M25 Wichita Samarkand Challenger - Samarkand Togliatti Cup - Togliatti Samarkand Challenger - Samarkand Harbour Tennis Cup Regione Lombardia - Milan Heilbronn Open - Heilbronn Samsung Securities Cup - Seoul Flea Market Cup - Busan Ostdeutscher Sparkassen Cup - Dresden Penza Cup 2008 - Penza Samarkand Challenger - Samarkand Bukhara Challenger - Bukhara PEOPLEnet CUP - Dnepropetrovsk Little Rock Challenger Tashkent Challenger Genova Challenger Kaohsiung Challenger Tashkent Challenger Indian Wells Challenger Heilbronn Challenger Almaty Challenger Winnetka Challenger Chengdu Challenger Yokkaichi Challenger Vancouver Challenger Liuzhou Challenger Newport Beach Challenger Nanchang Challenger Kaohsiung Challenger Dallas Challenger Bangkok Challenger Shanghai Challenger Columbus Challenger Indian Wells Challenger Prague II Challenger Ostrava Challenger Prostejov Challenger Parma Challenger Biella Challenger Alicante Challenger Quimper Challenger Quimper 2 Challenger Cherbourg Challenger Nur-Sultan 1 Challenger Bordeaux Challenger Nur-Sultan 2 Challenger Istanbul Challenger M15 Bali M15 Bali Savannah Challenger Rome 1 Challenger Biella 6 Challenger M25 Luan M15 Tsukuba Mexico City Challenger Segovia Challenger Aix En Provence Challenger Nur-Sultan Challenger Ningboo Challenger M25 Sapporo Nottingham Challenger Bangkok Challenger Yeongwol Challenger Togliatti Cup - Togliatti Challenger Copa Sevilla - Seville Samarkand Challenger - Samarkand Bukhara Challenger - Bukhara Internationaux de Nouvelle-Caledonie - New Caledonia 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Zenith Tennis Cup-Harbour Club - Milan 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Sporting Challenger '08-Trofeo Regione Piemonte - Turin Mordovia Cup 2008 - Saransk Karshi Challenger - Karshi Alexander Kolyaskin Memorial - Donetsk Besancon Challenger Barletta Challenger Napoli Challenger Binghamton Challenger Mons Challenger Tashkent Challenger Istanbul Challenger Burnie Challenger Dallas Challenger Kaoshuing Challenger Anning Challenger Gimcheon Challenger Yokohama Challenger Toyota Challenger Happy Valley Challenger Hong Kong Challenger Launceston Challenger Le Gosier Challenger Busan Challenger Kaohsiung Challenger Tashkent Challenger Busan Challenger Astana Challenger Nanchang Challenger Tashkent Challenger Suzhou Challenger Budapest Challenger Kobe Challenger Astana Challenger Samarkand Challenger Rogers Cup - Montreal Chicago Challenger Cherbourg Challenger Almaty Challenger Busan Challenger Phoenix Challenger Gwangju Challenger Wuxi Challenger Tyler Challenger Cary Challenger Togliatti Cup - Togliatti Mordovia Cup - Mordovia Samarkand Challenger - Samarkand Winnipeg Challenger Fergana Challenger - Fergana St. Petersburg Challenger - St. Petersburg Societa Canottieri Mincio 2005 - Mantova Mordovia Cup 2005 - Saransk Bukhara Challenger - Bukhara San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo 5° Sporting Challenger - Turin Memorial Manfredini - Sassuolo 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia Penza Cup - Penza Mordovia Cup - Saransk St. Petersburg Challenger 2006 - St. Petersburg Split 2 Challenger Open Costa Daurada - Tarragona Prague Challenger Lambertz Open by Stawag - Aachen Bauer Watertechnology Cup - Eckental Almaty 2 Challenger Internationaux de Doubs Open de Franchie-Comte - Besancon Challenger DCN de Cherbourg - Cherbourg XI Torneo Internazionale di Tennis - Barletta Porto Challenger Open Prevadies - St. Brieuc Astana Challenger - Astana Almaty Challenger 1 - Almaty St. Tropez Challenger Mordova Cup 2007 - Saransk Morocco Tennis Tour - Tanger Southern Capital Cup - Almaty UTC Open - Cherkassy President's Cup - Astana Alicante Challenger Athens Challenger Samarkand Challenger - Samarkand Bukhara Challenger - Bukhara Astana Challenger Togliatti Cup - Togliatti Flea Market Cup Busan Challenger Tennis - Busan Bratislava Challenger Malaysian Open - Kuala Lumpur Helsinki Challenger Status Athens Open - Athens Memorial A. Manfredini Sassuolo Challenger - Sassuolo Forli 2 Challenger Columbus Challenger Helsinki Challenger Tashkent Challenger - Tashkent Samsung Securities Cup - Seoul Top Wool Challenger - Biella Zadar Challenger Seoul Challenger Busan Challenger Tatra Banka Open - Bratislava San Luis Potosi Challenger Yokohama Challenger Toyota Challenger Samarkand Challenger Rome Challenger Busan Challenger Internationaux du Doubs - Besancon Challenger DCNS de Cherbourg - Cherbourg Karshi Challenger Samarkand Challenger Burnie Challenger Guangzhou Challenger Sarasota Challenger Shymkent 1 Challenger Seoul Challenger 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Shymkent 2 Challenger Dharwad Challenger 2006 - Dharwad Irving Challenger Open de L'Isere-Trophee BNP Paribas - Grenoble Privatbank Open 2006 - Dnepropetrovsk Ningboo Challenger Porto Challenger Bratislava Challenger Toyota Challenger Bangkok Challenger Maui Challenger Nur-Sultan Challenger Nonthaburi 1 Challenger Bordeaux Challenger Nonthaburi 3 Challenger Penza Cup - Penza Ortisei Challenger Bratislava Challenger Andria Challenger Tashkent Challenger Orleans Challenger Karshi Challenger - Karshi UTC Open by Selena - Cherkassy Fergana Challenger - Fergana Irving Challenger Ilkley Challenger Open des Alpes Trophee BNP Paribas - Grenoble Istanbul Challenger Bangkok Challenger Mons Challenger Istanbul Challenger Istanbul Challenger Ostrava Challenger Almaty 1 Challenger Bukhara Challenger - Bukhara Morocco Tennis Tour - Meknes Forli 3 Challenger Aguascalientes Challenger Seoul Challenger Morelos Challenger Malaga Challenger Nonthaburi 2 Challenger Kremlin Cup - Moscow Maia Challenger Seoul Challenger Rome Challenger Nord LB Open - Braunschweig Guangzhou Challenger Granby Challenger Bloomfield Hills Challenger Nur-Sultan 3 Challenger Open SEAT 2008 - Barcelona Thailand Open - Bangkok AEGON Championships - London Catella Swedish Open - Bastad Indianapolis Tennis Championships - Indianapolis Chennai Open - Chennai SAP Open - San Jose New Haven Challenger U.S. Mens's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona AEGON Championships - London Catella Swedish Open - Bastad Allianz Suisse Open Gstaad - Gstaad Pilot Pen Tennis - New Haven Malaysian Open - Kuala Lumpur China Open - Beijing St. Petersburg Open - St. Petersburg Brisbane International - Brisbane SAP Open - San Jose Bet-At-Home Austrian Open - Kitzbuhel Open Sabadell Atlantico - Barcelona Apia International - Sydney Delray Beach International Tennis Championships - Delray Beach Winston-Salem Open - Winston-Salem Brisbane International - Brisbane Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras Open de Nice Cote d'Azur - Nice AEGON International - Eastbourne Cleveland Challenger Citi Open - Washington Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Malaysian Open - Kuala Lumpur PTT Thailand Open - Bangkok Kremlin Cup - Moscow Brisbane International - Brisbane Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Power Horse Cup - Dusseldorf AEGON International - Eastbourne Citi Open - Washington Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Open Sud de France - Montpellier Open 13 - Marseille TEB BNP Paribas Istanbul Open - Istanbul Geneva Open - Geneva AEGON Championships - London Aegon Nottingham Open - Nottingham Bukhara Challenger - Bukhara Citi Open - Washington Winston-Salem Open - Winston-Salem Shenzhen Open - Shenzhen China Open - Beijing Kremlin Cup - Moscow Internationaux du Doubs - Besancon St. Petersburg Open - St. Petersburg Brisbane International - Brisbane Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Challenger Ford de Cherbourg - Cherbourg Grand Prix Hassan II - Marrakech US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Geneva Open - Geneva Aircel Chennai Open - Chennai HTV Challenger - Ho Chi Minh City ABN AMRO World Tennis Tournament - Rotterdam Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Marrakech Challenger US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril BMW Open - Munich Open Parc - Lyon Ricoh Open - 's-Hertogenbosch Gerry Weber Open - Halle Antalya Cup - Antalya Konzum Croatia Open - Umag BB&T Atlanta Open - Atlanta Suisse Open - Gstaad Winston-Salem Open - Winston-Salem Moselle Open - Metz If Stockholm Open - Stockholm Chengdu Open - Chengdu Next Gen ATP Finals - Milan Brisbane International - Brisbane ASB Classic - Auckland Seoul Challenger Garanti Koza Sofia Open - Sofia Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai Geneva Open - Geneva Gerry Weber Open - Halle AEGON International - Eastbourne SkiStar Swedish Open - Bastad BB&T Atlanta Open - Atlanta Citi Open - Washington Generali Open - Kitzbuhel Winston-Salem Open - Winston-Salem Chengdu Open - Chengdu Rakuten Japan Open - Tokyo Intrum Stockholm Open - Stockholm Swiss Indoors Basel - Basel Tata Open Maharashtra - Pune DIEMA XTRA Sofia Open - Sofia New York Open - New York Barcelona Open Banc Sabadell - Barcelona BMW Open - Munich Nature Valley International - Eastbourne Generali Open - Kitzbuhel Chengdu Open - Chengdu Rakuten Japan Open - Tokyo Erste Bank Open - Vienna New York Open - New York Delray Beach Open - Delray Beach ATP Kremlin Cup - Moscow Chennai Open - Chennai SA Tennis Open - Johannesburg Moselle Open - Metz Delray Beach Open - Delray Beach AEGON International - Eastbourne International German Open - Hamburg Astana Open - Astana Kremlin Cup - Moscow AEGON International - Eastbourne Winston Salem - Winston Salem Malaysian Open - Kuala Lumpur SAP Open - San Jose Grand Prix Hassan II - Casablanca AEGON International - Eastbourne Kremlin Cup - Moscow SAP Open - San Jose AEGON Championships - London ABN AMRO World Tennis Tournament - Rotterdam Credit Agricole Suisse Open - Gstaad Dubai Duty Free Tennis Championships - Dubai ABN AMRO World Tennis Tournament - Rotterdam BMW Open - Munich Mercedes Cup - Stuttgart Swiss Open - Gstaad Kremlin Cup - Moscow Davis Cup, Group 1, 1R, UZB-IND 4-1 ATP Kremlin Cup - Moscow Open de Moselle - Metz ATP Kremlin Cup - Moscow Medibank International - Sydney Bratislava Challenger Open 13 - Marseille AEGON International - Eastbourne Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Open de Moselle - Metz Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Proton Malaysian Open - Kuala Lumpur Open 13 - Marseille Legg Mason Tennis Classic - Washington Open de Moselle - Metz Open de Nice Cote d'Azur - Nice AEGON Championships - London German Tennis Championships - Hamburg Allianz Suisse Open - Gstaad Kremlin Cup - Moscow Brisbane International - Brisbane Regions Morgan Keegan Championships - Memphis Open Sabadell Atlantico - Barcelona Estoril Open - Estoril AEGON Championships - London Campbell's Hall of Fame Tennis Championships - Newport St. Petersburg Open - St. Petersburg Malaysian Open - Kuala Lumpur China Open - Beijing Apia International - Sydney U.S. National Indoor Tennis Championships - Memphis Delray Beach International Tennis Championships - Delray Beach AEGON Championships - London BB&T Atlanta Open - Atlanta Shenzhen Challenger Apia International - Sydney Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich BB&T Atlanta Open - Atlanta Qatar ExxonMobil Open - Doha Apia International - Sydney Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston BRD Nastase Tiriac Trophy - Bucharest Topshelf Open - 's-Hertogenbosch SkiStar Swedish Open - Bastad PBZ Zagreb Indoors - Zagreb Apia International - Sydney Open 13 - Marseille TEB BNP Paribas Istanbul Open - Istanbul BMW Open - Munich Open de Nice Cote d'Azur - Nice Open de Nice Cote d'Azur - Nice Suisse Open - Gstaad Medibank International - Sydney Dubai Duty Free Tennis Championships - Dubai Swiss Indoors Basel - Basel Swiss Indoors Basel - Basel Gazprom Hungarian Open - Budapest Davis Cup, Group 1, 1R, CHN-UZB 3-2 St. Petersburg Open - St. Petersburg ASB Classic - Auckland ABN AMRO World Tennis Tournament - Rotterdam Delray Beach Open - Delray Beach Grand Prix Hassan II - Marrakech Mercedes Cup - Stuttgart Hall of Fame Open - Newport Swiss Open - Gstaad Astana Open - Nur-Sultan Mallorca Championships - Mallorca BMW Open - Munich Davidoff Swiss Indoors Basel - Basel Stockholm Open - Stockholm Intrum Stockholm Open - Stockholm Dallas Open - Dallas Open Sud de France - Montpellier TEB BNP Paribas Istanbul Open - Istanbul Gerry Weber Open - Halle Regions Morgan Keegan Championships - Memphis Citi Open - Washington Busan Challenger Surbiton Challenger Ilkley Challenger Swiss Indoors Basel - Basel BMW Open - Munich Masters Series Hamburg - Hamburg Internazionali BNL dItalia - Rome Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Aegon Nottingham Open - Nottingham Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Kremlin Cup - Moscow Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai French Open - Paris Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris BNP Paribas Open - Indian Wells Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London BNP Paribas Masters - Paris Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome U.S. Open - New York Australian Open - Melbourne Mercedes Cup - Stuttgart Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London BNP Paribas Open - Indian Wells U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Australian Open Qualifying - Doha French Open - Paris Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Davis Cup, Group 1, 2R, IND-UZB 5-0 U.S. Open - New York Davis Cup, Group 1, 1R, UZB-THA 2-3 Wimbledon - London Davis Cup, Group 1, 1R, IND-UZB 3-2 U.S. Open - New York Davis Cup, Group 1, 2R, PHI-UZB 2-3 Wimbledon - London Davis Cup, Group 1, 2R, UZB-KOR 4-1 U.S. Open - New York Davis Cup, Group 1, 3R, UZB-JPN 3-2 French Open - Paris Davis Cup, Asia/Oceania Group I, PO, KOR-UZB 2-3 Davis Cup, Group I, 2R, JPN-UZB 4-1 Davis Cup, Group I, 1R, NZL-UZB 2-3 Davis Cup, Group I, 2R, UZB-IND 3-2 Davis Cup, World Group, PO, KAZ-UZB 3-1 Davis Cup, Group I, 1R, UZB-CHN 4-1 Davis Cup, Group I, 2R, UZB-AUS 1-3 Davis Cup, Group I, 2R, CHN-UZB 2-3 Davis Cup, Group I, 1R, THA-KOR 2-3 Davis Cup, Group I, 1R, KOR-UZB 1-3 Davis Cup, Group I, PO, KOR-TPE 3-2 Davis Cup, World Group, PO, GBR-UZB 3-1 Davis Cup, World Group, QR, UZB-SRB 2-3 Davis Cup, Group I, 1R, NOR-UZB 3-1 Wimbledon - London Davis Cup, Group I, 2R, KOR-IND 1-3 French Open - Paris 15th Asian Games Doha 2006 French Open (juniors) French Open - Paris U.S. Open (juniors) French Open (juniors) U.S. Open - New York Wimbledon (juniors) U.S. Open (juniors) Australian Open (juniors) Wimbledon (juniors) Australian Open - Melbourne Kooyong Classic - Kooyong Australian Open (Asia, Wildcard) Mubadala World Tennis Championship Mubadala World Tennis Championship Australian Open (Asia, Wildcard) Olympics - London Olympics - Rio de Janeiro Olympics - Tokyo Davis Cup, Group I, 1R, UZB-JPN 3-1 Davis Cup, Group 1, 1R, INA-UZB 2-3 Davis Cup, Group 1, 2R, UZB-CHN 3-0 Davis Cup, World Group, PO, SRB-UZB, 5-0 Davis Cup, Group 1, 2R, KOR-UZB 5-0 Australian Open (juniors) Davis Cup, Group I, 1R, UZB-NZL 3-2 Davis Cup, Group I, 2R, UZB-KOR 3-2 Davis Cup, World Group, PO, AUS-UZB 5-0 Davis Cup, Group I, PO, TPE-KOR 1-3 Davis Cup, World Group, PO, UZB-USA 1-3 Davis Cup, Group I, 1R, KOR-NZL 3-1 Davis Cup, World Group, PO, UZB-SUI 2-3 Davis Cup, Group I, 2R, PAK-UZB 1-4 Davis Cup, Group I, 2R, UZB-CHN 3-2 Davis Cup, World Group, QR, USA-UZB 4-0 Davis Cup, Group I, 1R, KOR-KAZ 3-1 Australian Open (Asia, Wildcard)